more capable - Alemán Inglés Diccionario